package com.opencloud.ywt.client.model.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.List;

/**
 * 每日区角
 * @author yeyong
 */
@TableName("bhyf_City")
public class BhyfDayAngleResult implements Serializable {

    private static final long serialVersionUID= 1090816240089526575L;

    /**
     * 区角id
     */
    @ApiModelProperty(value = "区角id")
    private Integer angleid;

    /**
     * 区角名称
     */
    @ApiModelProperty(value = "区角名称")
    private String anglename;

    /**
     * 参与人数
     */
    @ApiModelProperty(value = "参与人数")
    private Integer personcount;

    /**
     * 参与人次
     */
    @ApiModelProperty(value = "参与人次")
    private Integer ppcount;

    /**
     * 人均停留时长
     */
    @ApiModelProperty(value = "人均停留时长")
    private Double avgtimes;

    /**
     * 进出记录
     */
    @ApiModelProperty(value = "进出记录")
    private List<BhyfAngleRecord> records;

    public Integer getAngleid() {
        return angleid;
    }

    public void setAngleid(Integer angleid) {
        this.angleid = angleid;
    }

    public String getAnglename() {
        return anglename;
    }

    public void setAnglename(String anglename) {
        this.anglename = anglename;
    }

    public Integer getPersoncount() {
        return personcount;
    }

    public void setPersoncount(Integer personcount) {
        this.personcount = personcount;
    }

    public Double getAvgtimes() {
        return avgtimes;
    }

    public void setAvgtimes(Double avgtimes) {
        this.avgtimes = avgtimes;
    }

    public Integer getPpcount() {
        return ppcount;
    }

    public void setPpcount(Integer ppcount) {
        this.ppcount = ppcount;
    }

    public List<BhyfAngleRecord> getRecords() {
        return records;
    }

    public void setRecords(List<BhyfAngleRecord> records) {
        this.records = records;
    }


    @Override
    public String toString() {
        return "BhyfDayAngleResult{" +
                "angleid=" + angleid +
                ",anglename=" + anglename+
                ",personcount=" + personcount+
                ",ppcount=" + ppcount+
                ",avgtimes=" + avgtimes+
                ",records=" + records+
                "}";
    }
}
